package main

import "fmt"

// 定义结构体
type myStruct struct {
	i   int
	f   float64
	str string
}

func main() {
	// 实例化结构体
	ms := new(myStruct)
	// 结构体变量赋值
	ms.i = 10
	ms.f = 4.5
	ms.str = "hello world"
	// 打印变量
	fmt.Printf("int: %d\nfloat64: %f\nstring: %s\n", ms.i, ms.f, ms.str)
	fmt.Println(ms)
}
